package com.jdk.demo.nio.mReactorThread;

import java.io.IOException;

//多Reactor多线程模型

// mainReactor负责监听server socket，用来处理新连接的建立，将建立的socketChannel指定注册给subReactor。
// subReactor维护自己的selector, 基于mainReactor 注册的socketChannel多路分离IO读写事件，读写网 络数据，对业务处理的功能，另其扔给worker线程池来完成。
public class Server {

	public static void main(String[] args) {
		try {
			Reactor reactor = new Reactor(8081);
			new Thread(reactor).start();
			System.out.println("server start success");
		} catch (IOException e) {
			e.printStackTrace();
		}
	}

}